iT邦幫忙

2023 iThome 鐵人賽

DAY 17
0
自我挑戰組

菜鳥建立自信心系列 第 17

Ruby - Sample方法

  • 分享至 

  • xImage
  •  

sample 是一個陣列(Array)的方法,它用於從陣列中隨機選取一個或多個元素。這個方法可以接受一個參數,指定要選取的元素數量,或者不指定參數,默認選取一個元素。

array.sample               # 隨機選取一個元素
array.sample(n)            # 隨機選取 n 個元素,返回一個包含這些元素的新陣列

n(可選):要選取的元素數量。如果不提供這個參數,默認選取一個元素。
返回值:

如果未提供 n 參數,則返回一個隨機選取的元素。
如果提供了 n 參數,則返回一個包含隨機選取的 n 個元素的新陣列。這個新陣列不會包含重複的元素。

fruits = ["apple", "banana", "cherry", "date", "elderberry"]

# 選取一個隨機的水果
random_fruit = fruits.sample
puts "Random fruit: #{random_fruit}"

# 選取三個不重複的隨機水果
random_fruits = fruits.sample(3)
puts "Random fruits: #{random_fruits}"


上一篇
Ruby - include和extend
下一篇
Ruby - Sort 方法
系列文
菜鳥建立自信心30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言